home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso
/
djgpp
/
go32
/
fs
/
history
< prev
next >
Wrap
Text File
|
1995-03-23
|
5KB
|
156 lines
*************************************************************
*
* Ladybug version 1.01
*
* By Long Doan (ld@netrix.com)
*
*************************************************************
- Add a timer hook to refresh the UART. The debugger will
look for a symbol named Dosx_call_debugger_every_sec
before trying to hook interrupt 0x1c.
Dosx_call_debugger_every_sec is a pointer to a function.
- Make Ladybug more DPMI compatible.
*************************************************************
*
* Ladybug version 1.01
*
* By Long Doan (ld@netrix.com)
*
*************************************************************
- Fix certain bugs related to allocating/freeing memory.
- Add a memory search command.
- Reduced memory usage of the view-log-file command.
- Added a startup file.
- Changed the format of the debugger's context file to
symbolic instead of binary.
*************************************************************
*
* Ladybug version 1.00
*
* By Long Doan (ld@netrix.com)
*
*************************************************************
- Emacs key-mappings
- Conditional/Countdown data breakpoints
- Enhanced menu system.
- Enhanced dialog system.
- Undo command for certain operations.
- Take less memory when running large programs
(all symbols are stored on disk, and whereis no longer
duplicates all symbols)
- Horizontal pane scrolling.
- Enhanced log viewer.
- Registers to store frequenly used addresses.
- Added 80387/emulation detection to prevent crashes on SX machines.
- Added a command/status line.
- Enhanced expression parser to parse complicated expresion
(including full parenthesis and memory reference.)
- Multiple breakpoints deletion.
- Redesigned XSupport that works concurrently with the rest of the
debugger.
- Debugging context (breakpoints, panes, performance, registers)
can be saved or loaded from a file.
- Added command to dereference data pointers.
- All data/registers/flags modification must be done through menu
or Ctrl-C prefixed keystrokes.
- The debugger now uses the environment variable LDBG
*************************************************************
*
* Ladybug version 0.9 (released as fsdb104.zip)
*
* By Long Doan (ld@netrix.com)
*
*************************************************************
- Filter non-displayable characters.
- Fix the version number.
- Fix the mysleep () function so that it works correctly in remote
mode.
*************************************************************
*
* Ladybug version beta 5
*
* By Long Doan (ld@netrix.com)
*
*************************************************************
- Change Ctrl-S keys to avoid conflict with XOn/XOff flow control.
- Scroll the screen instead of overwrite it (remote mode).
- Fix a bug that cause the refresh screen action to fail.
*************************************************************
*
* Ladybug version beta 4
*
* By Long Doan (ld@netrix.com)
*
*************************************************************
- PageUp/PageDown keys redefied:
Ctrl-Y and Ctrl-V now serve as PgUp and PgDn, to ensure compatibility
with Sun's VT100 (tip) emulator.
- Correct the percentage display of the performance analyzer. The
percentage is now calculated on total polls instead of the highest
polls.
- Fine tune the realmode interrupt 1c ISR to save some CPU cycles.
- Enhance the get_com () routine to include timeout.
*************************************************************
*
* Ladybug version beta 3
*
* By Long Doan (ld@netrix.com)
*
*************************************************************
- Minor bugs fixed: The debugger nolonger requires a NPU or emulation
to work correctly.
*************************************************************
*
* Ladybug version beta 2
*
* By Long Doan (ld@netrix.com)
*
*************************************************************
New features:
- Pulldown and local menus.
- Remote debugging feature is enhanced.
- New key combinations are introduced to work around the limitation
of VT100 (real and emulated) terminals.
- Enhanced performance analyzer.
- Bugs fixed.
*************************************************************
*
* Ladybug version beta 1
*
* by Long Doan (ld@netrix.com)
*
*************************************************************
This version is a derivation of Sally Full Screen Debugger
version 0.91a, which was written by Morten Welinder (terra@diku.dk).
New features:
- Help pane and Module pane.
- Remote debugging (via a VT100 terminal or emulation.)
- External Data Structure Support.
- Animate
- Performance analyzer.
- Count-down breakpoints and conditional breakpoints.
- Changed the background and some colors.
- Port access.
- Resizable panes.